Alpine catsfoot - French English Dictionary